package zpx.idao;

import java.util.List;
import java.util.Map;

import zpx.model.FileType;

public interface IFileTypeDao {

	/**
     * 根据主键获得列表信息
     * 
     * @param recordId 文件类型主键
     * @return 
     */
    public List<FileType> getFileTypes(String id);
    
    
    /**
     * 获得文件类型列表
     * @param searchMap
     * @return
     */
    public List<FileType> getFileTypesLst(Map<String, String> searchMap);
    
    /**
     * 根据主键获得文件类型对象
     * 
     * @param attaId 文件类型对象
     * @return 单个文件类型对象
     */
    public FileType getFileType(String id);
    
    /**
     * 保存删除文件类型对象
     * 
     * @param fileType 文件类型对象
     * @return 文件类型对象
     */
    public FileType saveOrUpdateFileType(FileType fileType);
    
    /**
     * 删除文件类型
     * 
     * @param id 文件类型主键
     * @return 
     */
    public void deleteFileType(String id);
    
}
